package com.capgemini.simpleappblanche.dao;

import java.util.List;

import com.capgemini.simpleappblanche.domain.Agency;
import com.capgemini.simpleappblanche.utils.GenericDao;

/**
 * manage agency 
 * @author jcdorchies
 */
public interface IAgencyDao extends GenericDao<Agency, Long>{

    /**
     * find all active agency
     * @return agencies
     */
    List<Agency> findAllActive();

    /**
     * find active agency by ids
     * @param agencyIds id of agency
     * @return agencies
     */
    List<Agency> findActiveByIds(List<Long> agencyIds);
	
}
